package com.sf.asp.service;

import com.sf.asp.entity.RolePermission;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sf.asp.entity.dto.RolePermissionDTO;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author jins
 * @since 2021-11-24
 */
public interface RolePermissionService extends IService<RolePermission> {


    /**
     * 根据角色获取权限列表
     * @param roleId 角色Id
     * @return
     */
    List<RolePermission> listByRoleId(Integer roleId);

    /**
     * 保存角色和权限信息
     * @param rolePermission 角色和权限
     */
    void save(RolePermissionDTO rolePermission);


}
